<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@include file="common.jsp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>办理任务</title>
    <script type="application/javascript">
        $(function () {

            toastr.options.positionClass = 'toast-top-center';



            $('#tb_maReturn').bootstrapTable({
                url: '${pageContext.request.contextPath }/procurementChukuMateriel/list.do',         //请求后台的URL（*）
                exportDataType: "basic", //basic', 'all', 'selected'.
                method: 'get',                      //请求方式（*）
                toolbar: '',                //工具按钮用哪个容器
                striped: true,                      //是否显示行间隔色
                pagination: true,                   //是否显示分页（*）
                sortOrder: "asc",                   //排序方式
                sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
                pageNumber:1,                       //初始化加载第一页，默认第一页
                pageSize: 10,                       //每页的记录行数（*）
                pageList: [10, 20, 30],        //可供选择的每页的行数（*）
                strictSearch: true,
                minimumCountColumns: 2,             //最少允许的列数
                clickToSelect: true,                //是否启用点击选中行
                uniqueId: "pcmid",                     //每一行的唯一标识，一般为主键列
                queryParams: function (params) {

                    var temp = {   //这里的键的名字和控制器的变量名必须一直，这边改动，控制器也需要改成一样的
                        limit: params.limit,   //页面大小
                        offset: params.offset,  //页码
                        pcid:$.trim($('#id').val()),
                    };
                    return temp;

                },
                columns: [{
                    checkbox: true,
                    visible: false
                }, {
                    field: 'pcmid',
                    title: 'id',
                    visible: false
                     }, {
                        field: 'procurementChuku.pcnum',
                        title: '退货编号'
                    }, {
                        field: 'procurementChuku.pcdate',
                        title: '退货日期'
                    }, {
                        field: 'procurementChuku.supplier.suppliername',
                        title: '供应商'
                }, {
                    field: 'materiel.name',
                    title: '物料名称'
                }, {
                    field: 'materiel.materialmodel',
                    title: '型号'
                },{
                    field: 'number',
                    title: '退货数量'
                },{
                    field: 'tuireason',
                    title: '退货原因'
                },{
                    field: 'materiel.remark3',
                    title: '退货金额',
                    formatter:function(value,row,index){
                        if(value=='' || value == null){return null;}
                        else{return row.materiel.remark3 * row.number;}
                    },
                }]
            });







        });

        function submit(state) {



            var rows = $('#tb_maReturn').bootstrapTable("getData");


            if(rows.length == 0) {

                return ;
            }


            if ($("#comments").val().trim().length == 0) {

                toastr.warning("请填写批注!");

                return;
            }




            //发送ajax请求
            $.ajax({
                url: '${pageContext.request.contextPath}/maReturn/retuenManager.do?state=' + state + "&pcId=" + rows[0].pcid + "&comments=" + $("#comments").val()+"&taskId="+${param.taskId},
                type: 'POST',
                success: function (result) {
                    var result = eval('(' + result + ')');
                    if (result.success == "1") {

                        toastr.success("操作成功");
                    } else if (result.success == "2") {
                        toastr.warning("审核已提交,请不要重复提交!");

                    } else {
                        toastr.error('操作失败!');
                        return;
                    }
                }
            })

        };

    </script>
</head>
<body>
<table id="tb_maReturn"></table>
<form id="form">



    <P>&nbsp;</P>
    <P>&nbsp;</P>
    <P>&nbsp;</P>

    <div class="form-group">
        <label for="comments">批注</label>
        <textarea class="form-control" rows="6" id="comments" name="comments"></textarea>
    </div>


    <a href="#" class="btn btn-default btn btn-primary" onclick="submit(1)">批准</a>
    <a href="#" class="btn btn-default btn btn-warning" onclick="submit(2)">驳回</a>

</form>

</body>
</html>